removable support - German English Dictionary